﻿@media only screen and (max-width: 1024px) {
	.goods_desc_title a{width: 98px;}
}

@media only screen and (max-width: 1650px) {

    #qcLeftNavSwitcher {
        display: none;
    }
}


@media (max-width: 768px) {
    .goods_desc_title a{width: 98px;}

    .banner{height:auto;}
    .banner img{ display:block; width:100%;}
    #uuu{background-size:180% 120%;}
  
    .text-blue{ font-size:24px;}
    .page-header .text-gray{ font-size:16px;}
    /*
          .pro_c_main img{  }
        .banner .swiper-slide{background-size:180% 120%;}
        .banner .swiper-slide {filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";
   -moz-background-size:50% 10%;
   background-size:50% 10%;
   height:320px;
        */

    .m2m-p-pic,.m2m-p-c-info{ float:inherit; width:100%;}
    .w-yewu-d{ position:inherit; top:inherit; z-index:inherit;}
    /*
    .d-m-1{ width:95%}
    .d-m-5{ width:5%}
    .d-m-2,.d-m-3,.d-m-4{ display:none;}*/
     .d-m-2,.d-m-3,.d-m-4{ font-size:12px;}
    .d-nav-title{ display:none;}
    ul.d-main li{ display:inline-block; width:100%;}

    .maximg905 img{ width:100%}
    .single img{ width:100%;}
    .sg-left-bg{background:none;}

    .icon_hover_zoom {background:none;}
     
    .pc-margin{margin-left:-15px; margin-right:-15px;}


    
.hd-uc-bg{background:none;}
.hd-uc-main{max-width: 640px; padding-top: 20px; margin: 0 auto; border:none; margin:20px auto; background:#fff;}

    .hm500{ min-height:initial}
    .hm1104 {
        min-height: initial
    }

}
@media (max-width: 767px) {
    .solLandingpage .row .col-sm-3 h3, .lt-img-rt-tx .row .col-sm-4 h3 {
        margin-top: 0px;
    }

    .solLandingpage .cell div {
        display: table-cell;
        vertical-align: top;
    }

        .solLandingpage .cell div:first-child + div {
            width: 71%;
            text-align: left;
            padding-left: 10px;
            padding-right: 0;
        }

    .solLandingpage .cell {
        padding: 0px;
    }
}

@media (min-width: 768px) {
	
}
.banner-list2{ display:none;}
@media only screen and (max-width: 768px){
    .banner-list{ display:none;}
    .banner-list2{ display:block;}
    .rslides img {
    display: block;
}
}


@media (max-width: 420px) {
    .solu-list-2 ul li {
        float: none;
        display: block;
        font-size: 16px;
        width:100%; padding:0 5px;
    }
}

@media only screen and (max-width: 1200px) {
   
}
@media only screen and (max-width: 1300px) {
    .p-d-main {
        max-width: 100%;
    }
}
@media only screen and (min-width: 1025px) {
	
}
@media only screen and (max-width: 992px) {
    .logo h2{ height:40px;}
    .header { height:60px; border-bottom:1px solid #eee;}
     .header .logo img{ height:40px;}
    .nav {display:none;}
	.hd_search{display:none;}
    #hid_cs_pannel,.right-nav,.right-bottom{ display:none;}

    .nav-search-btn {padding: 16px 15px;}
    .pro_c{min-height:initial;}
    .pro_c_n{display:none;}
    .pro_c_main{ padding-left:0px;}

    .p-main-left{display:none;}
    

    

    .hd-r-t{ display:none;}
    /*.footer{ display:none;}
        .bottom {display:none;}
        */

    .footer-nav{ display:none;}
    .copyright{ display:none;}
    .w-zs { display:none;}

    .cont-tu {padding-top: 10px;
    padding-left: 0px;
    text-align:center; color:#ffffff; width:100px; margin:0 auto;}
     .cont-tu img{ margin:0 auto;}
    .cont-tu h3{ color:#ffffff;}

    .bottom .bottom-main .flink { float:none; text-align:center;}

    .p_mobile_c_padding0 {padding: 0px 0px 0px 0px;}
    .p_mobile_c_pos_hidden { position:relative;}
}

@media only screen and (max-width: 1000px) {
    .gongneng img { width:100%; height:auto;}
    .dianxingyingyong img { width:100%; height:auto;}
    .dianxinganli img { width:100%; height:auto;}

    .goods_banner img{width:100%}

   
}

@media only screen and (max-width: 996px) {
	.rslides li{ height:auto;}
    .rslides img { display:block;}

    .news-c{ padding-left:0px;}

    .hd-new-list{margin-left:0px;}
}

@media only screen and (max-width: 768px) {
	.text-gray span{ width:100%; text-align:center; position:inherit; right:auto; display:block;}
    .contact-us .pic-list{ display:none;}

    .case_show{ padding-left:15px; padding-right:15px;}
}

@media only screen and (max-width: 1100px) {
	.nav .li1 .atop{ font-size:14px;}
    .nav .li1 .atop:hover {
            font-size: 14px;
        }
   
    .footer-main ul li{padding-right: 10px;}
    .footer-main .ft_link {
        padding: 10px 0 30px 20px;
    }
    .footer-main ul li h3 span{padding: 62px 0 10px 20px;}

    header #hongdian_global_nav nav #hongdian_logo {
        margin-right: 30px;
    }
    header #hongdian_global_nav nav .nav-contact > ul > li {
        padding-right: 0px;
    }

    .mod-hero .title .title-cn{
        font-size:28px;
    }
}
@media only screen and (min-width: 769px) and (max-width: 900px) {
	
}
@media only screen and (max-width: 420px) {
	 .logo h2 {
        margin-left: 5px;
        padding-left: 5px;
    }
     .p_nav_t,.p_nav_t a{ font-size:12px;}

	}

@media only screen and (max-width: 320px) {
   body{
    font-size: 12px;
    line-height: 22px;
}
}

@media (max-width: 1280px) {
	 .nav ul { height:52px; overflow:hidden;}
}
@media (max-width: 640px) {
    .mobile_box{ margin:0 0 0 0; padding-top: 0px; text-align: left; }
    .pull-right{float:none !important}

	.contact-us .col-sm-4 .cell_us{padding: 0px 0px;}
   /* .tabbox8  .col-sm-4 .cell_us .text-cont{ height:100px; overflow:hidden;}
    .tabbox8  .col-sm-4 .cell_us .text-cont:hover{ height:auto;}*/

    #slider3-pager img{ width:40px; height:auto;}

    .hd_m_n img { width:100%; height:auto;}

    .goods_desc_m{ display:none;}

    .attributelist{ display:none;}

    .p-t-t { margin-left:-15px; margin-right:-15px;}
    .mobile-hidden{ display:none;}

    .gongneng{ margin-left:-15px; margin-right:-15px;}


    .c_dxyy_m{ padding-left: 10px;padding-right: 10px; }
    .c_dxyy div{ margin:5px; position:relative;}
    .col-xs-4{padding-left: 0px;padding-right: 0px; }
    .c_dxyy div p{ font-size:11px; line-height:20px;}
    .p_pic{ padding-top:0px;}

    .maximg img{ width:100%}

    .news-c-m img{ width:100%}
    .pro_c_main img{ width:100%}

    .round-c {
        border: 1px solid #ffffff;
        height:auto;
    }

    .apply-box {border:none; background:none;}

    .solLandingpage .cell img {width: 100%;}
    
    /*产品导航*/
.nav4{
	height:45px; display:block;
}
.nav4 ul{
	position:fixed;
	z-index:200;
	bottom:0;
	left:0;
	width:100%
}
.nav4 li{
	border:1px solid rgba(190,190,190,1);
	height:45px;
	border-bottom:0;
	border-right:0;
	position:relative;
	-webkit-box-shadow:inset 0 0 3px #fff;
	float:left;
	width:33.26%;
}
.nav4 li:nth-of-type(1){border-left;0;}
.nav4 li>a{
	font-size:15px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	/*border:1px solid #f9f8f9;*/
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	border-bottom:0;
	display:block;
	line-height:45px;
	text-align:center;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#dcdcdc), color-stop(35% ,#ededed), color-stop(50%, #e3e3e3) );
}
.nav4 li>a:only-child span{
	background:none;
	padding-left:0;
}
.nav4 li>a.on + dl{
	display: block;
}
.nav4 li>a span{
	color: #4f4d4f;
	display: inline-block;
	padding-left: 15px;
	background: url(../images/1.svg#2) no-repeat 4px 18px;
	-webkit-background-size: 9px auto;
	text-shadow:0px 1px 0px #ffffff;
}
/***********************/
.nav4 dl{
	display:none;
	position:absolute;
	z-index:220;
	bottom:60px;
	left:50%;
	width:100px;
	margin-left:-50px;
	background:red;
	/*min-height:100px;*/
	/*border:1px solid #afaeaf;*/
	border-radius:5px;
	-webkit-box-shadow:inset 0 0 3px #fff;
	background:url(../images/2.svg#3) #e4e3e2 no-repeat center center;
	-webkit-background-size:100%;
	background-size:100%;
}
/*, .nav4 dl:after*/
.nav4 dl:before{
	content:"";
	display:inline-block;
	position:absolute;
	z-index:240;
	bottom:0;
	left:50%;
	/*width:0;
	height:0;
	border:8px solid red;
	border-color:#afaeaf transparent transparent transparent;
	margin-left:-8px;
	margin-bottom:-16px;*/
	width:10px;
	height:8px;
	background: url(../images/1.svg#2) no-repeat center -55px;
	-webkit-background-size: 10px auto;
	bottom: -7px;
	margin-left: -5px;
}
/*.nav4 dl:after{
	z-index:241;
	border-color:#e4e3e2 transparent transparent transparent;
	margin-bottom:-15px;
}*/
.nav4 dl dd{
	line-height:45px;
	text-align:center;
	background:-webkit-gradient(linear, 0 0, 100% 0, from(rgba(194,194,194,0.8)), to(rgba(194,194,194,0.8)), color-stop(50%, rgba(194,194,194,0.8)));
	background-size:80% 1px;
	background-repeat:no-repeat;
	background-position: center bottom;
	/*background: url(imgs/3.svg#4) no-repeat center bottom;
	-webkit-background-size:100px 1px;*/
}
.nav4 dl dd:last-of-type{
	background:none;
}
.nav4 dl dd a{
	font-size: 15px;
	display:block;
	color:#4f4d4f;
	text-shadow:0px 1px 0px #ffffff;
	white-space: pre;
	overflow: hidden;
	text-overflow: ellipsis;
}
.nav4 .masklayer_div{
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 180;
	background: rgba(0,0,0,0);
}
.nav4 .masklayer_div.on{display: block;}
}


